London Walking Tour: Buckingham Palace, Westminster Abbey, To Trafalgar Square